Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F1 France F2 Italy #1-w1 Italy #1-w2 Italy #1-w3 Italy #1-w4 France F7 France F8 Netherlands F1 Netherlands F2 France F2 Italy F35 Morocco F1 Morocco F2 France F6 Italy F1 Ghana F1 Ghana F2 France F6 France F7 Great Britain F9 Poland F3 Belarus F3 Belarus F4 France F10 France F11 Portugal F7 Croatia F11 Morocco F1 Morocco F2 Italy F4 Germany F6 Germany F7 France F11 Usa F1 Usa F3 Egypt F2 Turkey F1 Turkey F2 Turkey F4 Great Britain F5 Great Britain F7 Netherlands F1 Italy F15 Germany F8 Germany F14 USA F28 USA F29 USA F30 USA F1 USA F3 USA F4 USA F5 El Salvador F1 Spain F6 France F6 Germany F11 Great Britain F10 Portugal F8 Great Britain F2 Netherlands F4 Usa F2 Algeria F3 Copa Ericsson Chile - Santiago Ciudad de Pozoblanco Open Diputacion - Cordoba Copa Petrobras Brazil - Aracaju Copa Petrobras Paraguay - Asuncion La Serena Open - La Serena II Cyclus Open de Tenis - Florianopolis XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Ford Tennis Championships - Louisville JSM Challenger - Champaign Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Roma Open Challenger - Rome V Manta Open-Trofeo Ricardo Delgado Aray - Manta LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Copa Petrobras-Colombia - Bogota Cyclus Open de Tenis - Florianopolis Sao Paulo Challenger Caltanissetta Challenger Campos do Jordao Challenger Cali Challenger Sao Paulo Challenger Bogota Challenger Curitiba Challenger Rome Challenger Tampere Challenger Campos do Jordao Challenger Brasilia Challenger Geneva Challenger Brasov Challenger Bangkok Challenger Santiago Challenger Sao Paulo Challenger Guayaquil Challenger Sao Paulo Challenger Santiago Challenger Barranquilla Challenger Pereira Challenger Rijeka Challenger Milan Challenger Sopot Challenger Tampere Challenger Szczecin Challenger Campinas Challenger Madrid Challenger Recife Challenger Bucaramanga Challenger Florianopolis Challenger Santiago Challenger Guadalajara Challenger Rio Quente Challenger Lima Challenger Belem Challenger Rio De Janeiro Challenger Bancolombia Open - Bogota 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Aamulehti Tampere Open - Tampere Stella Artois Clay Court Championships - Budaors BH Tenis Open International Cup 2008 - Belo Horizonte Aberto de Sao Paulo - Sao Paulo ECU Prague Open - Prague Blunmenau Challenger IV Challenger Ciudad De Guayaquil - Guayaquil Sao Paulo Challenger Medellin Challenger Blumenau Challenger Marburg Challenger Braunschweig Challenger Scheveningen Challenger Poznan Challenger Sarasota Challenger Santos Challenger BH Tennis Open International Cup - Belo Horizonte Aberto Da Costa Do Sauipe - Bahia Siemens Open 2003 - Scheveningen AXA Open II - Espinho Open de Montauban - Montauban III Gramado Open de Tenis - Gramado DPD Challenger 2000 - Aschaffenburg BCP Tennis Classic - Sao Paulo LTA Hull Challenger - Hull San Luis Potosi Challenger - San Luis Potosi 2001 Centura USTA Challenger - Rocky Mount TESS Tennis Classic - Campinas Haagen Dazs Open - Caracas Intelig Tennis Cup - Brasilia Copa Ericsson Uruguay - Montevideo Compaq Challenger - Bucharest Gran Copa Ericsson - Rio de Janeiro Banja Luka 2002 - Banja Luka 2002 Azalea Orthopedic Challenger - Tyler Gelsor Open Romania - Bucharest Brazil Open - Salvador Copa AT&T - Buenos Aires Mallorca Open - Mallorca USTA Challenger of Burbank - Burbank BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Grand Prix de Tennis de Lyon - Lyon VIII Avierto Internacional de Salinas - Salinas 5th Sardinian International Championships - Cagliari 2003 USTA Challenger of Calabasas - Calabasas 2003 Eddleman USTA Challenger - Birmingham 2003 West Side Tennis Club Challenger - Forest Hills Schickendanz Open - Furth Banca Stato Challenger Lugano - Lugano Open de Montauban - Montauban Geovillage Open Trofeo Melia Olbia - Olbia V Trani Cup - Trani Binghamton Professional Tennis Tournament - Binghamton San Marino Cepu Open - San Marino Intelig Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Asics Challenger Open - Monchengladbach Genoa Open 'Fondazione Carige' - Genova VI Gramado Open de Tenis - Gramado Copa Sevilla Internacionales de Andalucia - Seville A Glimmer of Hope Challenger - Austin Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Challenger Ford de Cherbourg - Cherbourg VI Gramado Open de Tenis - Gramado Timisoara Challenger - Timisoara XL Capital Bermuda Open - Bermuda Kyiv Open - Kiev Brasil Open - Costa do Sauipe Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe MoviStar Open - Vina del Mar Banja Luka Challenger 2005 - Banja Luka Abierto Colombiano de Tenis - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Countrywide Classic - Los Angeles RCA Championships - Indianapolis Amazonia Open de Tenis - Belem Copa Petrobras Colombia - Bogota Copa Petrobras Argentina - Buenos Aires Copa Kia Challenger ATP - Santiago Bancolombia Open - Bogota Voit Mexico City Open - Mexico City Challenger Lugano - Lugano Brasil Open - Costa do Sauipe Copa Petrobras Uruguay - Montevideo Music City Challenger - Nashville Copa Telmex - Buenos Aires XII Abierto Internacional de Salinas - Salinas Abierto Mexicano Telcel - Acapulco New Delhi Challenger II - New Delhi BSI Challenger Lugano - Lugano Geneva Challenger - Geneva XIV Challenger ATP Club Premium Open - Quito XI Ciutat de Barcelona - Barcelona Seguros Bolivar Open - Cali Ipsos Bucharest Challenger - Bucharest Belo Horizonte Challenger Brasilia Challenger Bogota Challenger Cairo Challenger Austrian Open - Kitzbuhel Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Kosice Open-Steelers Cup 2008 - Kosice Asuncion Challenger San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Bucaramanga Challenger Meknes Challenger Casablanca Challenger Baden Open - Ettlingen Bucaramanga Challenger IX Trofeo Ciudad de Quito - Quito Polska Energia Open - Bytom The USTA Challenger at West End Racquet - Torrance Czech Open 2006 - Prostejov Sao Jose Do Rio Preto Challenger Mamaia Challenger - Constanta SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Campbells Hall of Fame Tennis Championships - Newport Sao Paulo Challenger Poznan Challenger Tampere Challenger Movistar Open - Santiago Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Estoril Open - Estoril Britania Zavaleta - Puebla Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Movistar Open - Santiago Brasil Open - Costa do Sauipe Salinas Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Sao Paulo - Brazil Serbia Open - Belgrade 2006 North Shore Pro Tennis Championship - Winnetka UNICEF Open - 's Hertogenbosch Seguros Bolivar Open - Bogota Winston Salem - Winston Salem Hilton Waikoloa Village USTA Challenger - Waikoloa Unique Zagreb Open - Zagreb Aircel Chennai Open - Chennai Brisbane International - Brisbane Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Challenger Leon 2004 - Leon Nokian Hakkapeliitta Open - Tampere Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Citi Open - Washington Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Dallas Challenger Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg ATP Challenger Open 2004 - Monchengladbach Tanger Challenger V Gramado Open de Tennis - Gramado Antonio Savoldi-Marco Co. - Manerbio Joinville Tennis Festival - Joinville Tehran Open 2004 - Tehran Banja Luka Challenger 2004 - Banja Luka Challenger Casino Lugano - Lugano Barranquilla Challenger Wartburg Open - Eisenach Black Forest Open 2000 - Freudenstadt FILA Challenger Biella - Biella Porsche Open - Poznan Copa Sevilla-Internacionales de Andalucia - Seville Copa Ericsson Peru - Lima VI Trofeo Ciudad de Quito - Quito Tampere Challenger Copa Petrobras Uruguray - Montevideo USTA Men's Challenger of Dallas - Dallas Challenger Ford de Cherbourg - Cherbourg VI Abierto Internacional de Salinas - Salinas Top Wool Challenger - Biella Santos Challenger Bogota Challenger Open de Montauban - Montauban Credicard Tennis Cup - Campos do Jordao Copa Ericsson Brazil - Sao Paulo 2002 Tulsa USTA Challenger - Tulsa ITG Miami Challenger - Miami Campos do Jordao Challenger USTA Challenger of San Antonio - San Antonio Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Rome Challenger University of Tennessee USTA Challenger - Knoxville Cyclus Open de Tenis - Florianopolis Campinas Challenger Britania Zavaleta - Puebla South African Airways Open - East London Cordenons Challenger SMS Tennis Cup - Sao Paulo Ostrava Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City USTA Challenger of Dallas - Dallas San Luis Potosi Challenger - San Luis Potosi Aberto de Santa Catarina - Florianopolis Sarasota Challenger Alphen Challenger AGT Challenger - Leon III Aberto Santa Catarina de Tenis - Florianopolis Credicard Citi Mastercard Tennis Cup - Campos do Jordao Open de la Ville de Saint Denis - Reunion Island USTA Challenger of Tiburon - Tiburon Waco International Tennis Challenger - Waco Savannah Challenger VII Avierto Internacional de Salinas - Salinas Olbia Geovillage Open - Olbia TCT Open - Tunis Zagreb Challenger Corona Mexico City Open - Mexico City Aamulehti Tampere Opene - Tampere Ljubljana Open 2002 - Ljubljana Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Zagreb Open - Zagreb Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Banca Stato Challenger Lugano - Lugano Abierto Club Casablanca - Mexico City Quito Challenger IX Open Internacional D'Andorra - Andorra Sao Paulo Challenger Open Sainte Victoire - Aix-En-Provence Open de Montauban - Montauban Muller Cup - Ulm Oberstaufen Cup - Oberstaufen Zagreb Open - Zagreb Medellin Challenger Black Forest Open - Freudenstadt Tean International - Alphen Sporting Challenger - Turin Cridicard Mastercard Tennis Cup - Campos do Jordao Sao Leopoldo Challenger The Hilversum Open - Hilversum Schickedanz Open - Furth BH Tennis Open International Cup - Belo Horizonte St.Petersburg Challenger by Kinex - St. Petersburg Ljubljana Challenger Buenos Aires Challenger Winnetka Challenger Banjaluka Challenger 2007 - Banja Luka ATU Cup - Weiden GHI Bronx Classic - Bronx Grand Prix Hassan II - Casablanca Palermo Challenger ATP Challenger Trophy 2007 - Trnava Bogota Challenger Kyiv Open - Kiev San Benedetto Challenger - San Benedetto XIII Trofeo Ciudad de Quito - Quito Ourocard Tennis Challenger - Sao Paulo Copa Petrobras Colombia - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao Copa Petrobras Brazil - Belo Horizonte 13 BH Tennis Open International Cup - Belo Horizonte The Scottish Tennis Championships - Edinburgh Salinas Challenger Morocco Tennis Tour - Meknes Open 88 - Contrexeville Abierto Internacional de Salinas 'Dario Expreso' - Salinas Prosperita Open 2008 - Ostrava Bulgarian Challenger 2002 - Sofia Sarasota Challenger Pharma Medico Open 2008 - Aarhus Amer-Wilson Challenger - Tampere Sail Open - New Delhi BH Tennis Open International Cup - Belo Horizonte Aberto de Sao Paulo - Sao Paulo Chennai Open - Chennai Sylt Open 2000 - Sylt Challenger 42 - Andrezieux Geneva Challenger - Geneva Izmir Cup - Izmir Hungarian Architect Open - Budapest Copa Ericsson Brazil - Sao Paulo Open 13 - Marseille The Wrexham Challenger - Wrexham Energis Open - Amsterdam IV Gramado Open de Tenis - Gramado Brasil Open - Costa do Sauipe 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Salvador Challenger Copa Petrobras-Brazil - Aracaju Brasil Open - Salvador Segundo Aberto de Brasilia - Brasilia Warta Cup 2001 - Sopot U.S. Men's Clay Court Championships - Houston Qatar ATP Challenger - Doha BMW Challenger Open - Monchengladbach Telesp Celular Open - Campinas Copa Kia - Santiago Noumea Challenger Global Telecom Open - Florianopolis SMS Tennis Open - Sao Paulo Bogota Challenger Cancun Challenger St. Brieuc Challenger Farmers Classic - Los Angeles Aberto de Santa Catarina de Tenis - Florianopolis Tennis Masters Series - Miami Unicredit Czech Open 2007 - Prostejov Brasil Open - Costa do Sauipe Tennis Masters Series - Miami Trani Cup - Trani Abierto Mexicano Telfonica MoviStar - Acapulco NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Sony Ericsson Open - Miami International Tennis Championships - Delray Beach Heineken Open - Auckland International Tennis Championships - Delray Beach Meknes Challenger The 10tele.com Open - Nottingham Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Qatar ExxonMobil Open - Doha RCA Championships - Indianapolis Sporting Challenger 2003 - Turin BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BellSouth Open - Vina del Mar Morocco Tennis Tour - Tanger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid V Torneo Internazionale di Tennis - Barletta 2003 Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon VII Torneo Internazionale di Tennis - Barletta Steelers Cup - Kosice Brasil Open - Sao Paulo X Open Internacional D'Andorra - Andorra St. Petersburg Open - St. Petersburg Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Campionati Internazionali di Sicilia - Palermo French Open - Paris Grand Prix de Tennis de Lyon - Lyon Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Campbell's Hall of Fame Tennis Championships - Newport Nossa Caixa Aberto de Sao Paulo - Sao Paulo Australian Open - Melbourne The Stella Artois Grass Court Championships - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London AAPT Championships - Adelaide Open de Moselle - Metz BCR Open Romania - Bucharest Legg Mason Tennis Classic - Washington Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston Grand Prix de Tennis de Lyon - Lyon Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells Davis Cup, Group 2, 2R, BRA-AHO 5-0 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, BRA-SWE 1-3 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, World Group, PO, RUS-BRA 3-2 French Open - Paris Wimbledon - London